package com.caregiver.watch.business.data.model.po;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * 血压数据实体类
 * 对应数据库表: health_blood_pressure
 * 用于存储和传输用户的血压监测数据
 */
@Data
public class HealthBloodPressure {
    
    /**
     * 主键
     * 对应数据库字段: id
     */
    private Long id;
    
    /**
     * 用户ID
     * 对应数据库字段: user_id
     */
    private Long userId;
    
    /**
     * 设备唯一标识
     * 对应数据库字段: device_uuid
     */
    private String deviceUuid;
    
    /**
     * 数据采集时间
     * 对应数据库字段: recorded_at
     */
    private LocalDateTime recordedAt;
    
    /**
     * 收缩压(mmHg)
     * 对应数据库字段: systolic
     */
    private Integer systolic;
    
    /**
     * 舒张压(mmHg)
     * 对应数据库字段: diastolic
     */
    private Integer diastolic;
    
    /**
     * 创建时间
     * 对应数据库字段: created_at
     */
    private LocalDateTime createdAt;
}
